<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>request</title>
<style type="text/css">
body 
  {
  background-image:url(bbb.jpg);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-size: cover;

  }
  </style>
  
  <script type="text/javascript">


function beforeSubmit(){
	

	
	   var temp1 = document.getElementsByName("test1");
	   for(var i=0;i<temp1.length;i++)
	   {
	      if(temp1[i].checked){
	            var t1 = temp1[i].value;
	            
	      }
	   }
	   

	   var temp2 = document.getElementsByName("test2");
	   for(var i=0;i<temp2.length;i++)
	   {
	      if(temp2[i].checked)
	            var t2 = temp2[i].value;
	   }
	   
	   var temp3 = document.getElementsByName("test3");
	   for(var i=0;i<temp3.length;i++)
	   {
	      if(temp3[i].checked)
	            var t3 = temp3[i].value;
	   }
	   
	   var temp4 = document.getElementsByName("test4");
	   for(var i=0;i<temp4.length;i++)
	   {
	      if(temp4[i].checked)
	            var t4 = temp4[i].value;
	   }
	   
	   var temp5 = document.getElementsByName("test5");
	   for(var i=0;i<temp5.length;i++)
	   {
	      if(temp5[i].checked)
	            var t5 = temp5[i].value;
	   }
	   
	   
	   if(t1==null||t2==null||t3==null||t4==null||t5==null)
		   {
	     return confirm("您未完成所有所有题目，是否确认提交？");
		   }
	   else
	  return confirm("您已完成所有题目，是否确认提交？");
	}
   
   
</script>
</head>
<body>

<h1 align="center"> C语言标准化测试</h1>

<form name="myform" id="myform" method="get" action="response.jsp" onsubmit="return beforeSubmit()">

<p>1.C语言是由_____构成的</p>
<input type="radio" name="test1" value="a"> A)一些可执行文件&emsp;&emsp;
<input type="radio" name="test1" value="b"> B)main函数&emsp;&emsp;
<input type="radio" name="test1" value="c"> C)函数&emsp;&emsp;
<input type="radio" name="test1" value="d"> D)包含文件的第一个函数&emsp;&emsp;
<br>

<p>2.____是构成C语言程序的基本单位。</p>
<input type="radio" name="test2" value="a"> A)函数&emsp;&emsp;
<input type="radio" name="test2" value="b"> B)过程&emsp;&emsp;
<input type="radio" name="test2" value="c"> C)子程序&emsp;&emsp;
<input type="radio" name="test2" value="d"> D)子例程&emsp;&emsp;
<br>


<p>3.C语言可执行程序从_____开始执行。</p>
<input type="radio" name="test3" value="a"> A)程序中的第一条可执行文件&emsp;&emsp;
<input type="radio" name="test3" value="b"> B)程序中第一个函数&emsp;&emsp;<br>
<input type="radio" name="test3" value="c"> C)程序中的main函数&emsp;&emsp;
<input type="radio" name="test3" value="d"> D)包含文件中的第一个文件&emsp;&emsp;
<br>


<p>4.C语言程序从main函数开始执行，所以这个函数要写在_____。</p>
<input type="radio" name="test4" value="a"> A)程序文件的开始&emsp;&emsp;
<input type="radio" name="test4" value="b"> B)程序文件的最后&emsp;&emsp;
<input type="radio" name="test4" value="c"> C)它所调用的函数的前面&emsp;&emsp;
<input type="radio" name="test4" value="d"> D)程序文件的任何位置&emsp;&emsp;
<br>


<p>5.以下说法正确的是____。</p>
<input type="radio" name="test5" value="a"> A)C语言程序总是从第一个定义的函数开始执行&emsp;&emsp;
<input type="radio" name="test5" value="b"> B)在C语言程序中，要调用的函数的函数必须在main函数中定义&emsp;&emsp;<br>
<input type="radio" name="test5" value="c"> C)C语言程序总是从main（）函数开始执行&emsp;&emsp;
<input type="radio" name="test5" value="d"> D)C语言程序中的main（）函数必须放在程序的开始部分&emsp;&emsp;
<br>

<br><br><br><br>
<center>
      <input type="submit" name="submit"  value="提交" >
        &emsp;&emsp;
        <input type="reset" name="reset" value=重置>
        
      
 </center>
</form>
     
</body>

</html>